Genesis\Api\Request\Financial\OnlineBankingPayments\OnlineBanking\Payout S

Total Complexity 17
Dependencies 9
Dependents 0
Total lines 422
Lines of code 183
Logical lines of code 32
Comment lines 156
Methods 13
Properties 14

Methods 13

Method Rating Maintainability Complexity Lines of code
setRequiredFieldsConditional()
S
48 1 46
validateBRLCurrency()
S
61 3 12
getPaymentTransactionStructure()
S
48 1 33
setPaymentType()
S
63 2 12
validateDocumentId()
S
64 2 11
setRequiredFields()
S
56 1 21
getTransactionType()
S
78 1 3
setIdCardNumber()
S
69 1 8
setBankAccountType()
S
69 1 8
setDocumentType()
S
69 1 8
setAccountId()
S
69 1 8
setUserId()
S
69 1 8
checkRequirements()
S
75 1 5